HAT, Thomas, of Shaftesbury, Dorset.

Author